<?php
/* 带分页的查询请求 */
require_once("resolve_json.php");
/* sql操作工具 */
require_once("tools.php");
if (!isset($key) || !isset($value)) { // 查询条件
    $key = null;
    $value = null;
}
if (!isset($exclude) || !is_array($exclude)) {
    $exclude = null;
}
$pageIndex = isset($data['page']) && $data['page'] > 0 ? $data['page'] : 1; // 页码
$pageSize = isset($data['size']) && $data['size'] > 0 ? $data['size'] : 10; // 取多少条
$table_name = isset($table_name) ? $table_name : 'roles'; // 默认查询表名
$limit_start = ($pageIndex - 1) * $pageSize; // 起始位置
$query_result = array();
if (isset($no_auto_echo)) {
    $query_result =  sql_queryAll($conn, $table_name, "*",  $key,  $value, $limit_start, $pageSize, false);
    $my_conn = $conn;
} else {
    sql_queryAll($conn, $table_name, "*",  $key,  $value, $limit_start, $pageSize, true, $exclude);
}
